#ifndef __DDL_BUTTON_H
#define __DDL_BUTTON_H

// 按键引脚定义（根据实际硬件配置）
#define KEY_PIN_0    0
#define KEY_PIN_1    1
#define KEY_PIN_2    2
#define KEY_PIN_3    3

// 按键电平状态定义
#define KEY_PRESSED_LEVEL   0  // 按键按下时的电平（0表示低电平，1表示高电平）
#define KEY_RELEASED_LEVEL  1  // 按键释放时的电平

// 函数声明
void DDL_Button_Init(unsigned int pin);
unsigned int DDL_Button_Read(unsigned int pin);

#endif